barrena controlada - German English Dictionary